1 /******************************************************************************* 2 * Copyright (c) 2000, 2019 IBM Corporation and others. 3 * 4 * This program and the accompanying materials 5 * are made available under the terms of the Eclipse Public License 2.0 6 * which accompanies this distribution, and is available at 7 * https://www.eclipse.org/legal/epl-2.0/ 8 * 9 * SPDX-License-Identifier: EPL-2.0 10 * 11 * Contributors: 12 * IBM Corporation - initial API and implementation 13 *******************************************************************************/ 14 15 /* Note: This file was auto-generated by org.eclipse.swt.tools.internal.JNIGenerator */ 16 /* DO NOT EDIT - your changes will be lost. */ 17 18 #include "os.h" 19 20 #ifndef NO_CGAffineTransform 21 void cacheCGAffineTransformFields(JNIEnv *env, jobject lpObject); 22 CGAffineTransform *getCGAffineTransformFields(JNIEnv *env, jobject lpObject, CGAffineTransform *lpStruct); 23 void setCGAffineTransformFields(JNIEnv *env, jobject lpObject, CGAffineTransform *lpStruct); 24 #define CGAffineTransform_sizeof() sizeof(CGAffineTransform) 25 #else 26 #define cacheCGAffineTransformFields(a,b) 27 #define getCGAffineTransformFields(a,b,c) NULL 28 #define setCGAffineTransformFields(a,b,c) 29 #define CGAffineTransform_sizeof() 0 30 #endif 31 32 #ifndef NO_CGPathElement 33 void cacheCGPathElementFields(JNIEnv *env, jobject lpObject); 34 CGPathElement *getCGPathElementFields(JNIEnv *env, jobject lpObject, CGPathElement *lpStruct); 35 void setCGPathElementFields(JNIEnv *env, jobject lpObject, CGPathElement *lpStruct); 36 #define CGPathElement_sizeof() sizeof(CGPathElement) 37 #else 38 #define cacheCGPathElementFields(a,b) 39 #define getCGPathElementFields(a,b,c) NULL 40 #define setCGPathElementFields(a,b,c) 41 #define CGPathElement_sizeof() 0 42 #endif 43 44 #ifndef NO_CGPoint 45 void cacheCGPointFields(JNIEnv *env, jobject lpObject); 46 CGPoint *getCGPointFields(JNIEnv *env, jobject lpObject, CGPoint *lpStruct); 47 void setCGPointFields(JNIEnv *env, jobject lpObject, CGPoint *lpStruct); 48 #define CGPoint_sizeof() sizeof(CGPoint) 49 #else 50 #define cacheCGPointFields(a,b) 51 #define getCGPointFields(a,b,c) NULL 52 #define setCGPointFields(a,b,c) 53 #define CGPoint_sizeof() 0 54 #endif 55 56 #ifndef NO_CGRect 57 void cacheCGRectFields(JNIEnv *env, jobject lpObject); 58 CGRect *getCGRectFields(JNIEnv *env, jobject lpObject, CGRect *lpStruct); 59 void setCGRectFields(JNIEnv *env, jobject lpObject, CGRect *lpStruct); 60 #define CGRect_sizeof() sizeof(CGRect) 61 #else 62 #define cacheCGRectFields(a,b) 63 #define getCGRectFields(a,b,c) NULL 64 #define setCGRectFields(a,b,c) 65 #define CGRect_sizeof() 0 66 #endif 67 68 #ifndef NO_CGSize 69 void cacheCGSizeFields(JNIEnv *env, jobject lpObject); 70 CGSize *getCGSizeFields(JNIEnv *env, jobject lpObject, CGSize *lpStruct); 71 void setCGSizeFields(JNIEnv *env, jobject lpObject, CGSize *lpStruct); 72 #define CGSize_sizeof() sizeof(CGSize) 73 #else 74 #define cacheCGSizeFields(a,b) 75 #define getCGSizeFields(a,b,c) NULL 76 #define setCGSizeFields(a,b,c) 77 #define CGSize_sizeof() 0 78 #endif 79 80 #ifndef NO_NSAffineTransformStruct 81 void cacheNSAffineTransformStructFields(JNIEnv *env, jobject lpObject); 82 NSAffineTransformStruct *getNSAffineTransformStructFields(JNIEnv *env, jobject lpObject, NSAffineTransformStruct *lpStruct); 83 void setNSAffineTransformStructFields(JNIEnv *env, jobject lpObject, NSAffineTransformStruct *lpStruct); 84 #define NSAffineTransformStruct_sizeof() sizeof(NSAffineTransformStruct) 85 #else 86 #define cacheNSAffineTransformStructFields(a,b) 87 #define getNSAffineTransformStructFields(a,b,c) NULL 88 #define setNSAffineTransformStructFields(a,b,c) 89 #define NSAffineTransformStruct_sizeof() 0 90 #endif 91 92 #ifndef NO_NSOperatingSystemVersion 93 void cacheNSOperatingSystemVersionFields(JNIEnv *env, jobject lpObject); 94 NSOperatingSystemVersion *getNSOperatingSystemVersionFields(JNIEnv *env, jobject lpObject, NSOperatingSystemVersion *lpStruct); 95 void setNSOperatingSystemVersionFields(JNIEnv *env, jobject lpObject, NSOperatingSystemVersion *lpStruct); 96 #define NSOperatingSystemVersion_sizeof() sizeof(NSOperatingSystemVersion) 97 #else 98 #define cacheNSOperatingSystemVersionFields(a,b) 99 #define getNSOperatingSystemVersionFields(a,b,c) NULL 100 #define setNSOperatingSystemVersionFields(a,b,c) 101 #define NSOperatingSystemVersion_sizeof() 0 102 #endif 103 104 #ifndef NO_NSPoint 105 void cacheNSPointFields(JNIEnv *env, jobject lpObject); 106 NSPoint *getNSPointFields(JNIEnv *env, jobject lpObject, NSPoint *lpStruct); 107 void setNSPointFields(JNIEnv *env, jobject lpObject, NSPoint *lpStruct); 108 #define NSPoint_sizeof() sizeof(NSPoint) 109 #else 110 #define cacheNSPointFields(a,b) 111 #define getNSPointFields(a,b,c) NULL 112 #define setNSPointFields(a,b,c) 113 #define NSPoint_sizeof() 0 114 #endif 115 116 #ifndef NO_NSRange 117 void cacheNSRangeFields(JNIEnv *env, jobject lpObject); 118 NSRange *getNSRangeFields(JNIEnv *env, jobject lpObject, NSRange *lpStruct); 119 void setNSRangeFields(JNIEnv *env, jobject lpObject, NSRange *lpStruct); 120 #define NSRange_sizeof() sizeof(NSRange) 121 #else 122 #define cacheNSRangeFields(a,b) 123 #define getNSRangeFields(a,b,c) NULL 124 #define setNSRangeFields(a,b,c) 125 #define NSRange_sizeof() 0 126 #endif 127 128 #ifndef NO_NSRect 129 void cacheNSRectFields(JNIEnv *env, jobject lpObject); 130 NSRect *getNSRectFields(JNIEnv *env, jobject lpObject, NSRect *lpStruct); 131 void setNSRectFields(JNIEnv *env, jobject lpObject, NSRect *lpStruct); 132 #define NSRect_sizeof() sizeof(NSRect) 133 #else 134 #define cacheNSRectFields(a,b) 135 #define getNSRectFields(a,b,c) NULL 136 #define setNSRectFields(a,b,c) 137 #define NSRect_sizeof() 0 138 #endif 139 140 #ifndef NO_NSSize 141 void cacheNSSizeFields(JNIEnv *env, jobject lpObject); 142 NSSize *getNSSizeFields(JNIEnv *env, jobject lpObject, NSSize *lpStruct); 143 void setNSSizeFields(JNIEnv *env, jobject lpObject, NSSize *lpStruct); 144 #define NSSize_sizeof() sizeof(NSSize) 145 #else 146 #define cacheNSSizeFields(a,b) 147 #define getNSSizeFields(a,b,c) NULL 148 #define setNSSizeFields(a,b,c) 149 #define NSSize_sizeof() 0 150 #endif 151 152 #ifndef NO_PMResolution 153 void cachePMResolutionFields(JNIEnv *env, jobject lpObject); 154 PMResolution *getPMResolutionFields(JNIEnv *env, jobject lpObject, PMResolution *lpStruct); 155 void setPMResolutionFields(JNIEnv *env, jobject lpObject, PMResolution *lpStruct); 156 #define PMResolution_sizeof() sizeof(PMResolution) 157 #else 158 #define cachePMResolutionFields(a,b) 159 #define getPMResolutionFields(a,b,c) NULL 160 #define setPMResolutionFields(a,b,c) 161 #define PMResolution_sizeof() 0 162 #endif 163 164 #ifndef NO_objc_super 165 void cacheobjc_superFields(JNIEnv *env, jobject lpObject); 166 struct objc_super *getobjc_superFields(JNIEnv *env, jobject lpObject, struct objc_super *lpStruct); 167 void setobjc_superFields(JNIEnv *env, jobject lpObject, struct objc_super *lpStruct); 168 #define objc_super_sizeof() sizeof(struct objc_super) 169 #else 170 #define cacheobjc_superFields(a,b) 171 #define getobjc_superFields(a,b,c) NULL 172 #define setobjc_superFields(a,b,c) 173 #define objc_super_sizeof() 0 174 #endif 175 176